Accurate Spectral Estimation Based on Measurements with a Distorted-timebase Digitizer

نویسنده

  • Jan Verspecht
چکیده

The timebase distortion present in an equivalent-time sampling oscilloscope introduces errors in the estimation of the values of the spectral components of a microwave signal when a classical discrete Fourier transform is used. In this article a method is developed to avoid these errors. The method is tested both in practice and with simulations. Two parts can be distinguished. At first, the timebase distortion is measured. This is done by digitizing a sinusoidal signal applied at the oscilloscope’s input, and by calculating the phase of the analytical signal of the digitized waveform. Other possible methods to measure the timebase distortion are discussed, and it is shown why the method used is the most appropriate for our specific application. The knowledge of the timebase distortion is then used to build a least-squares-error estimator for the values of the spectral components of a digitized microwave signal. An experimental verification is done, from which is concluded that the method effectively removes the spectral estimation errors due to a timebase distortion. Introduction If one wants to measure both amplitude and phase of the spectral components of a microwave signal, a spectrum analyzer can no longer be used. An equivalent-time broadband sampling oscilloscope with an appropriate triggering is a viable solution. A classical approach is to digitize the signal and to apply a discrete Fourier transform (DFT). Unfortunately the results of this method can be incorrect because of timebase deviations from ideality, which are typically present in equivalent-time sampling oscilloscopes. Two kinds of timebase errors can be distinguished. A first kind of error is the timing jitter. Several articles are available in literature which cover this subject [1] [2]. Much less available however are articles concerning the effects of the presence of a systematic timebase distortion in equivalent-time sampling oscilloscopes. In this paper a method is described to estimate the values of the spectral components of a signal with good accuracy, even with a significant timebase error present in the digitizer. Two parts can be distinguished. At first the timebase deviation from ideality is measured by digitizing a sinusoidal signal. The method is similar to the method mentioned in [3], and is based on the calculation of the instantaneous phase of the analytic signal [4] of the digitized waveform, which in fact corresponds to performing a digital phase demodulation. Since the digitized sinusoidal signal appears to be slightly phase modulated by the timebase distortion, the demodulated phase is a good measure for this distortion. The effect of additive noise is studied, and it is explained how windowing techniques [5] can increase accuracy. Three other methods to measure the timebase error are also discussed, together with a short description of their main characteristics. It is explained why the one actually used is suited for our specific application. The use of the method is illustrated by a simulation and an experiment. Once the timebase distortion is characterized, this information can be used to estimate the values of the spectral components in a microwave signal with good accuracy. A leastsquares-error approach is used to actually perform the estimation. The results of an experimental verification are reported in the last section. These results prove that the novel method proposed effectively removes the erroneous effects which a digitizer timebase distortion has on the estimation of the values of spectral components. Mathematical notations xyz : vector or matrix named xyz xyz[k] : component with index k of vector xyz (first index is 0) xyz[i,j] : component of matrix xyz on row i and column j xyzt : transpose of xyz : element by element multiplication applied to a and b f * g : circular convolution of f and g : discrete Fourier transform (DFT) of f : complex conjugate of f : vector with i-indexed value 1 and the other elements 0 : argument of complex number a (in rad) Timebase distortion measurement Mathematical theory of the “Analytical signal”-method In this section will theoretically be explained how an a priori unknown timebase distortion can be calculated out of a digitized sinusoidal signal. Because the method is based on the calculation of the analytical signal [4] associated with a digitized signal, we will call it the “Analytical signal”-method. Suppose that there are N sampling points and that the ideal sampling period, this is the sampling period of the digitizer if it would have no timebase error, equals Ts. We then define ωbase by Eq.1. (Eq. 1) If t denotes the vector of the actual sampling instants, then it is possible to define the a priori unknown timebase distortion, called dis, by the following equation: . (Eq. 2) Let ωcal be the angular frequency of the cosine waveform, called calibration signal, that will be used to measure the timebase distortion. ωcal will be chosen such that it equals an integer, called L, times ωbase: a b • F f ( ) f∗ δi φ a ( ) ωbase 2π TsN --------= dis k [ ] t k [ ] kTs – = . (Eq. 3) We then define the complex vector w and d by Eq.4 and Eq.5. (Eq. 4) (Eq. 5) For ease of notation we will assume that the calibration signal has an amplitude of 2. It can however easily be verified that the algorithm is insensitive to this amplitude. When this signal is applied at the input of the digitizer, the vector of sampled values, called s, will be given by Eq.6. (Eq. 6) If Eq.2, Eq.4 and Eq.5 are substituted in Eq.6 the following results: . (Eq. 7) Next the DFT of s is calculated, called f, this results in Eq.8. (Eq. 8) If we define i as being (L modulo N) and using Eq.1, Eq.3 and Eq.4, we can write Eq.8 as: . (Eq. 9) In practice, with L not exceedingly large, will have about all of his energy concentrated around DC. This can be explained by approximating d, defined by Eq.5, by the first two terms of its Taylor series: . (Eq. 10) The approximation of d[k] as a linear function of dis[k] will be valid if is much smaller than 1. In practice dis[k] represents the residual error of the timebase of an instrument. Looking at Eq.3, this means that Eq.10 will hold for all values of L smaller then a certain value LLIN. For these values of L, can be approximated as follows: ωcal Lωbase = w k [ ] e jωcalkTs = d k [ ] e jωcaldis k [ ] = s k [ ] e jωcalt k [ ] e jωcalt k [ ] – + =

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Characterization of digitizer timebase jitter by means of the Allan variance

The use of the Allan variance for the characterization of the jitter timebase error in waveform digitizers is proposed. With this aim, the Allan variance is shown to be a sound basis for defining and measuring a suitable figure of merit, diagnosing the jitter noise type, and including a jitter error block into a previously proposed digitizer model. Experimental results highlighting the effectiv...

متن کامل

Error Modeling in Distribution Network State Estimation Using RBF-Based Artificial Neural Network

State estimation is essential to access observable network models for online monitoring and analyzing of power systems. Due to the integration of distributed energy resources and new technologies, state estimation in distribution systems would be necessary. However, accurate input data are essential for an accurate estimation along with knowledge on the possible correlation between the real and...

متن کامل

Development of an Index-based Regression Model for Soil Moisture Estimation Using MODIS Imageries by Considering Soil Texture Effects

Soil moisture content (SMC) is one of the most significant variables in drought assessment and climate change. Near-real time and accurate monitoring of this quantity by means of remote sensing (RS) is a useful strategy at regional scales. So far, various methods for the SMC estimation using a RS data have been developed. The use of spectral information based on a small range of electromagnetic...

متن کامل

A Novel Sampling Approach in GNSS-RO Receivers with Open Loop Tracking Method

Propagation of radio occultation (RO) signals through the lower troposphere results in high phase acceleration and low signal to noise ratio signal. The excess Doppler estimation accuracy in lower troposphere is very important in receiving RO signals which can be estimated by sliding window spectral analysis. To do this, various frequency estimation methods such as MUSIC and ESPRIT can be adopt...

متن کامل

Technical guide to Set Up a Spectral Solar Direct Normal Irradiance Permanent Station: Study Area- Hannover, Germany

The spectral Direct Normal Irradiance (SDNI) is a basic radiometric quantity from which many other quantities can be derived. It provides not only information about the spectral and distribution of the direct solar radiation reaching a particular location. Accurate knowledge about the spectral direct irradiance shall enable us to gain new scientific results in the: determination of cloud effect...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994